package com.me.chat.pojo.chat;

import lombok.Data;
import lombok.ToString;

import java.time.LocalDateTime;

/**
 * 消息内容
 * @Authhor: qiu
 * @Date: 2021/11/23 9:04 下午
 */
@Data
@ToString
public class ChatMessage {

    private String id;

    /**
     * 消息文字内容 只有当msgType 为1的时候才有用
     */
    private String message;

    /**
     * 文件服务器的文件url
     */
    private String file;

    /**
     * 消息类型 1、消息；2、表情；3、图片；4、文件
     */
    private int msgType;

    /**
     * 目标者的类型 1、用户 2、群组
     */
    private int targetType;

    /**
     * 发送者的userId
     */
    private String senderId;

    /**
     * 接受者的用户id或者用户组id
     */
    private String targetId;

    /**
     * 消息的创建时间
     */
    private LocalDateTime createdTime;

}
